muzzle (of a weapon) - Espagnol Anglais Dictionnaire